package com.controlador;

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.support.ClassPathXmlApplicationContext;
import org.springframework.stereotype.Component;

import com.dao.TipoUsuarioDAO;

@Component("tipoUsuarioService")
public class TipoUsuarioController {
	private @Autowired TipoUsuarioDAO tipoUsuarioDao;
//	ClassPathXmlApplicationContext ctx;
//	public TipoUsuarioController(){
//		ctx = cargarContexto();
//	}
//	
//	private ClassPathXmlApplicationContext cargarContexto(){
//			System.out.println("UsuarioController cargarConexto()");
//			ctx = new ClassPathXmlApplicationContext("applicationContext.xml");
//			return ctx;
//	}
	public int conseguirTipoAdmin(){
//		TipoUsuarioDAO tipoUsuarioDao = ctx.getBean("tipoUsuarioDao", TipoUsuarioDAO.class);
		System.out.println("TipoUsuarioCntroller conseguirTipoAdmin(): "+tipoUsuarioDao.buscarAdmin().getId());
		return tipoUsuarioDao.buscarAdmin().getId();
	}
	public int conseguirTipoUsuario(){
//		TipoUsuarioDAO tipoUsuarioDao = ctx.getBean("tipoUsuarioDao", TipoUsuarioDAO.class);
		System.out.println("TipoUsuarioCntroller conseguirTipoUsuario(): "+tipoUsuarioDao.buscarUsuario().getId());
		return tipoUsuarioDao.buscarUsuario().getId();
	}
	
}
